/* GROUP: Standard Button */
/* dijitReset needed for popupButton */
.h2mThemeCoolBlue .wmbutton,
.h2mThemeCoolBlue button.wmbutton, /* mostly to clobber .dj_ie .wmbutton in default/theme.css */
.h2mThemeCoolBlue .wmbutton .dijitReset {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.h2mThemeCoolBlue .wmbutton {
	border-radius: 1px;
	-webkit-border-radius: 1px;
	box-shadow: 4px 4px 4px black;
	background-color: #d32f2f;
	background-image: none;
	filter: none;
}

/* GROUP: Hover State */
 .h2mThemeCoolBlue   .wmbutton:hover {
 	color: #FFFFFF;
	font-weight: bold;
        box-shadow: 0px 0px 0px black;    
	background-color: #333333;
	background-image: none;
	filter: none;
}


/* GROUP: Active State */
/* button.wmbutton required instead of .wmbutton for IE8 */
.h2mThemeCoolBlue   button.wmbutton.toggleButtonDown,
.h2mThemeCoolBlue   .wmbutton.Active,
.h2mThemeCoolBlue   .wmbutton.Active:hover,
.h2mThemeCoolBlue   .wmbutton:active,
.h2mThemeCoolBlue   .wmbutton:hover:active {
	color: #FFFFFF;
	font-weight: bold;
	box-shadow: 4px 4px 4px black;
	background-color: #d32f2f;
	background-image: none;
	filter: none;
}

/* GROUP: Focus State */
/* NOTE: This occurs when the user tabs to the button.
  It may also occur when the user clicks the button */
.h2mThemeCoolBlue   .wmbutton:focus {
     outline: solid 1px #9999ff;
}

/* GROUP: Popup Menu */
.h2mThemeCoolBlue .wmPopupButton .popupIcon {
   background-image: url(lib/wm/base/widget/themes/wm_default/images/comboArrowDownDark.png);
   background-position: 0% 50%;
}

/* GROUP: Disabled Button */
.h2mThemeCoolBlue .Disabled.wmbutton,
.h2mThemeCoolBlue .Disabled.wmbutton:hover,
.h2mThemeCoolBlue .Disabled.wmbutton:active,
.h2mThemeCoolBlue .Disabled.wmbutton:active:hover {
  color: #FFFFFF;
  font-weight: bold;
  box-shadow: 0px 0px 0px black;
	background-color: #928484;
	background-image: none;
	filter: none;
  opacity: 0.65;
}